// ⑤	正确声明一个类Animal，
class Animal {
    // 动物名称
    // ⑦	类Animal有实例属性name， 代表动物名称
    name: string
    constructor(name: string) {
        this.name = name
    }
}
class Cat extends Animal {
    method: string
    constructor(name: string, method: string) {
        super(name)
        // 发声方式
        // ⑧	类Cat有实例属性 method， 代表动物的发声方式
        this.method = method
    }
    // say方法
    say() {
        console.log(`我是${this.name},我会${this.method}叫`);
    }
}
// 实例化
let c1 = new Cat('猫猫', '喵喵')
c1.say()